//package com.huika.renrench.control.main.shoptf.act;
//
//import java.util.ArrayList;
//import java.util.HashMap;
//
//import android.content.Intent;
//import android.text.TextUtils;
//import android.util.Log;
//import android.view.View;
//import android.widget.AdapterView;
//import android.widget.AdapterView.OnItemClickListener;
//import android.widget.LinearLayout;
//import android.widget.ListView;
//import android.widget.TextView;
//
//import com.android.volley.DefaultRetryPolicy;
//import com.android.volley.Response.Listener;
//import com.android.volley.VolleyError;
//import com.google.gson.reflect.TypeToken;
//import com.handmark.pulltorefresh.library.PullToRefreshBase;
//import com.handmark.pulltorefresh.library.PullToRefreshBase.Mode;
//import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2;
//import com.handmark.pulltorefresh.library.PullToRefreshListView;
//import com.huika.renrench.GlobalApp;
//import com.huika.renrench.R;
//import com.huika.renrench.config.UrlConstants;
//import com.huika.renrench.control.common.base.BaseAct;
//import com.huika.renrench.control.main.shoptf.adap.ShopClassifyAdapter;
//import com.huika.renrench.control.main.shoptf.adap.ShopTranferAdapter;
//import com.huika.renrench.http.FormResultRequest;
//import com.huika.renrench.http.JSONWrapAjaxParams;
//import com.huika.renrench.http.RequestResult;
//import com.huika.renrench.support.bean.LocationBean;
//import com.huika.renrench.support.bean.LocationBean.MyLocationListener;
//import com.huika.renrench.support.bean.ShopTransferListBean;
//import com.huika.renrench.utils.GaodeMapHelper;
//import com.huika.renrench.view.TitleBarHelper;
//
///**
// * @author chenyuan
// * @date：2015年6月2,下午2:15:30
// * @describe:店铺转让activity
// */
//public class ShopTransferActivity extends BaseAct implements
//		Listener<RequestResult<ArrayList<ShopTransferListBean>>>,
//		OnRefreshListener2<ListView>, OnItemClickListener, MyLocationListener {
//
//	/** 全部地区 */
//	private LinearLayout allLayout;
//	/** 全部地区Tv */
//	public TextView areaNameTv;
//	/** 租金 */
//	private LinearLayout areaLayout;
//	/** 租金Tv */
//	public TextView priceTv;
//	/** 面积 */
//	private LinearLayout feesLayout;
//	/** 面积Tv */
//	public TextView acreageTv;
//	/** 分类列表的全部 */
//	private LinearLayout container;
//	/** 背景图 */
//	private View bgView;
//	/** 分类列表 */
//	private ListView classify_listview;
//	/** 分类列表适配器 */
//	private ShopClassifyAdapter classifyAdapter;
//	/** 列表适配器 */
//	private ShopTranferAdapter adapter;
//	/** 列表 */
//	private PullToRefreshListView enshipLv;
//	/** 空数据的布局 */
//	private View nullView;
//	/** 全部地区数据存储 */
//	private ArrayList<HashMap<String, String>> allArea = new ArrayList<HashMap<String, String>>();
//	/** 全部租金数据存储 */
//	private ArrayList<HashMap<String, String>> allRent = new ArrayList<HashMap<String, String>>();
//	/** 全部面积数据存储 */
//	private ArrayList<HashMap<String, String>> allAcreage = new ArrayList<HashMap<String, String>>();
//	/** 全局的分类变量 */
//	private String areaName = "";
//	private String areaId = "";
//	private String price = "";
//	private String priceId = "";
//	private String acreage = "";
//	private String acreageId = "";
//
//	/**保存上一次的类型*/
//	private String lastAreaId="";
//	private String lastPriceId="";
//	private String lastAcreageId="";
//	
//	private LocationBean locationBean;
//	private GaodeMapHelper gaodeMapHelper;
//
//	@Override
//	protected void initData() {
//		// TODO Auto-generated method stub
//		super.initData();
////		locationBean=GlobalApp.getInstance().locationBean;
////		if (GlobalApp.getInstance().isLocated()) {
////			getDataFromNet(areaId, priceId, acreageId, "",locationBean.latitude,locationBean.longtitude);
////		}else{
//			startLocation();
////		}
//		
//	}
//	@Override
//	public void setRootView() {
//		// TODO Auto-generated method stub
//		setContentView(R.layout.activity_shop_transfer);
//
//		initTopBar();
//		initViews();
//		initListener();
//		/** 请求分类的网络数据 **/
//		getDataForClassify();
//		// initTestClassify();// 测试分类
////		getDataFromNet(areaId, priceId, acreageId, "");
//		// initTestProject();// 测试创业项目
//	}
//	
//	private void startLocation() {
//		showLoadingDialog("定位中");
//		gaodeMapHelper = new GaodeMapHelper(this);
//		gaodeMapHelper.setmLocationListener(this);
//		gaodeMapHelper.start();
//	}
//
//	@Override
//	public void onStop() {
//		super.onStop();
//		if(gaodeMapHelper != null){
//			gaodeMapHelper.stop();
//		}
//	}
//
//	/***
//	 * 得到分类的三个接口数据
//	 * 
//	 * @author cy
//	 * @date 2015年6月2日,下午4:56:58
//	 */
//	private void getDataForClassify() {
//		// TODO Auto-generated method stub
//		// getProjectTypeList();
//		getAreaList();
//		// getLearnPrice();
//	}
//
//	private void getLearnPrice() {
//		// TODO Auto-generated method stub
//		// showLoadingDialog(getString(R.string.common_loading));
//		// JSONWrapAjaxParams ajaxParams = new JSONWrapAjaxParams();
//		// getUserId(ajaxParams);
//		// FormResultRequest<HashMap<String, String>> getResultRequest = new
//		// FormResultRequest<HashMap<String, String>>(
//		// UrlConstants.GETLEARNPRICCE, this, this,
//		// new TypeToken<RequestResult<HashMap<String, String>>() {
//		// }.getType());
//		// getResultRequest.setRequestParams(ajaxParams);
//		// executeRequest(getResultRequest);
//	}
//
//	/**
//	 * 请求全部地区的接口数据
//	 * 
//	 * @author cy
//	 * @date 2015年6月2日,下午4:57:34
//	 */
//	private void getAreaList() {
//		// TODO Auto-generated method stub
//		// showLoadingDialog(getString(R.string.common_loading));
//		JSONWrapAjaxParams ajaxParams = new JSONWrapAjaxParams();
//		getUserId(ajaxParams);
//		FormResultRequest<ArrayList<HashMap<String, String>>> getResultRequest = new FormResultRequest<ArrayList<HashMap<String, String>>>(
//				UrlConstants.GETAREALIST,
//				getAreaListReq,
//				this,
//				new TypeToken<RequestResult<ArrayList<HashMap<String, String>>>>() {
//				}.getType());
//		getResultRequest.setRequestParams(ajaxParams);
//		executeRequest(getResultRequest);
//	}
//
//	private Listener<RequestResult<ArrayList<HashMap<String, String>>>> getAreaListReq = new Listener<RequestResult<ArrayList<HashMap<String, String>>>>() {
//
//		@Override
//		public void onResponse(
//				RequestResult<ArrayList<HashMap<String, String>>> result) {
//			if (result != null && result.flag == 1 && result.getRs().size() > 0) {
//				setAreaClassifyData(result.getRs());
//			} else {
//			}
//
//			dismissLoadingDialog();
//		}
//	};
//
//	/** 设置全部地区分类请求回来的所有数据 */
//	private void setAreaClassifyData(ArrayList<HashMap<String, String>> rs) {
//
//		HashMap<String, String> map1 = new HashMap<String, String>();
//		map1.put("areaName", "全部地区");
//		map1.put("areaId", "areaId");
//		allArea.add(0, map1);
//
//		allArea.addAll(dealAreaD(rs));
//
//	}
//
//	/** 对rs进行处理 **/
//	private ArrayList<HashMap<String, String>> dealAreaD(
//			ArrayList<HashMap<String, String>> rs) {
//		ArrayList<HashMap<String, String>> finalRs = new ArrayList<HashMap<String, String>>();
//		for (int i = 0; i < rs.size(); i++) {
//			HashMap<String, String> map = rs.get(i);
//			String str = map.get("areaName");
//			String areaId = map.get("areaId");
//			String areas[] = str.replace("^", " ").split(" ");
//			String resu = areas[areas.length - 1];
//			HashMap<String, String> finaMap = new HashMap<String, String>();
//			finaMap.put("areaName", resu);
//			finaMap.put("areaId", areaId);
//			finalRs.add(finaMap);
//		}
//
//		return finalRs;
//	}
//
//	/**
//	 * 请求全部分类的接口数据
//	 * 
//	 * @author cy
//	 * @date 2015年6月2日,下午4:57:24
//	 */
//	private void getProjectTypeList() {
//		// TODO Auto-generated method stub
//		// showLoadingDialog(getString(R.string.common_loading));
//		// JSONWrapAjaxParams ajaxParams = new JSONWrapAjaxParams();
//		// getUserId(ajaxParams);
//		// FormResultRequest<ArrayList<EnshipProject>> getResultRequest = new
//		// FormResultRequest<ArrayList<EnshipProject>>(
//		// UrlConstants.GETPROJECTTYPELIST, this, this,
//		// new TypeToken<RequestResult<ArrayList<EnshipProject>>>() {
//		// }.getType());
//		// getResultRequest.setRequestParams(ajaxParams);
//		// executeRequest(getResultRequest);
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,下午4:35:24
//	 */
//	// private void initTestProject() {
//	// // TODO Auto-generated method stub
//	// ArrayList<ShopTransferBean> datas = new ArrayList<ShopTransferBean>();
//	// ShopTransferBean enshipProject = null;
//	// for (int i = 0; i < 8; i++) {
//	// enshipProject = new ShopTransferBean();
//	// enshipProject.setNearby("深圳");
//	// enshipProject
//	// .setHeadImg("http://image.178pb.com/pm1/M00/00/9D/CqvBj1SiV5yAclt0AABbUZJYjJ8428=295x295.jpg");
//	// enshipProject.setDistance("2000");
//	// enshipProject.setShopName("地方特色火锅");
//	// enshipProject.setPrice("200");
//	// enshipProject.setAcreage("20m");
//	// datas.add(enshipProject);
//	// }
//	// adapter.setGroup(datas);
//	// }
//
//	// /**
//	// * @author cy
//	// * @date 2015年6月2日,下午2:14:01
//	// */
//	// private void initTestClassify() {
//	// // TODO Auto-generated method stub
//	// ArrayList<HashMap<String, String>> datas = new ArrayList<HashMap<String,
//	// String>>();
//	// HashMap<String, String> map = null;
//	// HashMap<String, String> map1 = new HashMap<String, String>();
//	// map1.put("areaName", "全部地区");
//	// datas.add(0, map1);
//	// for (int i = 0; i < 8; i++) {
//	// map = new HashMap<String, String>();
//	// map.put("areaName", "地区" + i);
//	// datas.add(map);
//	// }
//	// classifyAdapter.setGroup(datas);
//	// }
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,下午2:14:01
//	 */
//	private void initTestClassify2() {
//		// TODO Auto-generated method stub
//		ArrayList<HashMap<String, String>> datas2 = new ArrayList<HashMap<String, String>>();
//		HashMap<String, String> map = null;
//		HashMap<String, String> map1 = new HashMap<String, String>();
//		map1.put("price", "租金");
//		datas2.add(0, map1);
//		for (int i = 0; i < 8; i++) {
//			map = new HashMap<String, String>();
//			map.put("price", "租金" + i);
//			datas2.add(map);
//		}
//		classifyAdapter.setGroup(datas2);
//	}
//
//	/** 封装所有租金信息 */
//	private void setAllRentData() {
//		// TODO Auto-generated method stub
//		HashMap<String, String> map1 = new HashMap<String, String>();
//		map1.put("price", "租金");
//		map1.put("priceId", "priceId");
//		allRent.add(0, map1);
//
//		HashMap<String, String> map2 = new HashMap<String, String>();
//		map2.put("price", "1000元以下");
//		map2.put("priceId", "2");
//		allRent.add(map2);
//
//		HashMap<String, String> map3 = new HashMap<String, String>();
//		map3.put("price", "1001-3000");
//		map3.put("priceId", "3");
//		allRent.add(map3);
//
//		HashMap<String, String> map4 = new HashMap<String, String>();
//		map4.put("price", "3001-5000");
//		map4.put("priceId", "4");
//		allRent.add(map4);
//
//		HashMap<String, String> map5 = new HashMap<String, String>();
//		map5.put("price", "5001-8000");
//		map5.put("priceId", "5");
//		allRent.add(map5);
//
//		HashMap<String, String> map6 = new HashMap<String, String>();
//		map6.put("price", "8001-10000");
//		map6.put("priceId", "6");
//		allRent.add(map6);
//
//		HashMap<String, String> map7 = new HashMap<String, String>();
//		map7.put("price", "10000元以上");
//		map7.put("priceId", "7");
//		allRent.add(map7);
//
//	}
//
//	/** 封装所有面积信息 */
//	private void setAllacreage() {
//		// TODO Auto-generated method stub
//		HashMap<String, String> map1 = new HashMap<String, String>();
//		map1.put("acreage", "面积");
//		map1.put("acreageId", "acreageId");
//		allAcreage.add(0, map1);
//
//		HashMap<String, String> map2 = new HashMap<String, String>();
//		map2.put("acreage", "20㎡以下");
//		map2.put("acreageId", "2");
//		allAcreage.add(map2);
//
//		HashMap<String, String> map3 = new HashMap<String, String>();
//		map3.put("acreage", "21-40㎡");
//		map3.put("acreageId", "3");
//		allAcreage.add(map3);
//
//		HashMap<String, String> map4 = new HashMap<String, String>();
//		map4.put("acreage", "41-60㎡");
//		map4.put("acreageId", "4");
//		allAcreage.add(map4);
//
//		HashMap<String, String> map5 = new HashMap<String, String>();
//		map5.put("acreage", "61-90㎡");
//		map5.put("acreageId", "5");
//		allAcreage.add(map5);
//
//		HashMap<String, String> map6 = new HashMap<String, String>();
//		map6.put("acreage", "91-120㎡");
//		map6.put("acreageId", "6");
//		allAcreage.add(map6);
//
//		HashMap<String, String> map7 = new HashMap<String, String>();
//		map7.put("acreage", "121-200㎡");
//		map7.put("acreageId", "7");
//		allAcreage.add(map7);
//
//		HashMap<String, String> map8 = new HashMap<String, String>();
//		map8.put("acreage", "201-500㎡");
//		map8.put("acreageId", "8");
//		allAcreage.add(map8);
//
//		HashMap<String, String> map9 = new HashMap<String, String>();
//		map9.put("acreage", "500㎡以上");
//		map9.put("acreageId", "9");
//		allAcreage.add(map9);
//
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,下午2:14:01
//	 */
//	private void initTestClassify3() {
//		// TODO Auto-generated method stub
//		ArrayList<HashMap<String, String>> datas3 = new ArrayList<HashMap<String, String>>();
//		HashMap<String, String> map = null;
//		HashMap<String, String> map1 = new HashMap<String, String>();
//		map1.put("acreage", "面积");
//		datas3.add(0, map1);
//		for (int i = 0; i < 8; i++) {
//			map = new HashMap<String, String>();
//			map.put("acreage", "面积" + i);
//			datas3.add(map);
//		}
//		classifyAdapter.setGroup(datas3);
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,下午2:13:28
//	 */
//	private void getDataFromNet(String areaId, String priceId,
//			String acreageId, String projectName,String latitude,String longitude) {
//		// TODO Auto-generated method stub
//		showLoadingDialog(getString(R.string.common_loading));
//		JSONWrapAjaxParams ajaxParams = new JSONWrapAjaxParams();
//		// ajaxParams.putCommonTypeParam("projectName", "");
//		ajaxParams.putCommonTypeParam("userId", "0");
//		
//		if (!TextUtils.isEmpty(longitude)) {
//			ajaxParams.putCommonTypeParam("longitude", longitude);
//		}
//		if (!TextUtils.isEmpty(latitude)) {
//			ajaxParams.putCommonTypeParam("latitude", latitude);
//		}
//		if (!TextUtils.isEmpty(areaId)) {
//			ajaxParams.putCommonTypeParam("areaId", areaId);
//		}
//		if (!TextUtils.isEmpty(priceId)) {
//			ajaxParams.putCommonTypeParam("learnPrice", dealFeeNum(priceId));
//		}
//
//		if (!TextUtils.isEmpty(acreageId)) {
//			ajaxParams.putCommonTypeParam("acreage", dealAcreageNum(acreageId));
//		}
//
//		ajaxParams.putCommonTypeParam("pageNo", CURRENT_PAGE);
//		ajaxParams.putCommonTypeParam("pageSize", PAGE_SIZE);
//
//		FormResultRequest<ArrayList<ShopTransferListBean>> getResultRequest = new FormResultRequest<ArrayList<ShopTransferListBean>>(
//				UrlConstants.GETSHOPSTORELIST, this, this,
//				new TypeToken<RequestResult<ArrayList<ShopTransferListBean>>>() {
//				}.getType());
//		getResultRequest.setRequestParams(ajaxParams);
//		getResultRequest.setRetryPolicy(new DefaultRetryPolicy(30 * 1000, 1, 1.0f));
//		executeRequest(getResultRequest);
//	}
//
//	private void getUserId(JSONWrapAjaxParams ajaxParams) {
//		String u_id = "";
//		if (!TextUtils.isEmpty(u_id)) {
//			ajaxParams.putCommonTypeParam("userId", u_id);
//		} else {
//			ajaxParams.putCommonTypeParam("userId", "0");
//		}
//	}
//
//	/** 处理租金，根据给定priceId,返回特定字符串 */
//	private String dealFeeNum(String priceId) {
//		String price = null;
//
//		switch (Integer.valueOf(priceId)) {
//		case 1:
//			price = "";
//			break;
//		case 2:
//			price = "0,1000";
//			break;
//		case 3:
//			price = "1001,3000";
//			break;
//		case 4:
//			price = "3001,5000";
//			break;
//		case 5:
//			price = "5001,8000";
//			break;
//		case 6:
//			price = "8001,10000";
//			break;
//		case 7:
//			price = "10000,20000";
//			break;
//
//		default:
//			break;
//		}
//
//		return price;
//	}
//
//	/** 处理面积，根据给定priceId,返回特定字符串 */
//	private String dealAcreageNum(String acreageId) {
//		String price = null;
//
//		switch (Integer.valueOf(acreageId)) {
//		case 1:
//			price = "";
//			break;
//		case 2:
//			price = "0,20";
//			break;
//		case 3:
//			price = "21,40";
//			break;
//		case 4:
//			price = "41,60";
//			break;
//		case 5:
//			price = "61,90";
//			break;
//		case 6:
//			price = "91,120";
//			break;
//		case 7:
//			price = "121,200";
//			break;
//		case 8:
//			price = "201,500";
//			break;
//		case 9:
//			price = "500,1000";
//			break;
//
//		default:
//			break;
//		}
//
//		return price;
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,上午11:32:34
//	 */
//	private void initTopBar() {
//		// TODO Auto-generated method stub
//		TitleBarHelper barHelper=new TitleBarHelper(this, R.string.common_null, R.string.common_null,
//				R.string.common_null);
//		barHelper.setTitleMsg("店铺转让");
//		barHelper.setLeftMsg("创业");
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,上午11:32:20
//	 */
//	private void initListener() {
//		// TODO Auto-generated method stub
//		allLayout.setOnClickListener(this);
//		areaLayout.setOnClickListener(this);
//		feesLayout.setOnClickListener(this);
//		bgView.setOnClickListener(this);
//		// serch_right.setOnClickListener(this);
//
//		classify_listview.setOnItemClickListener(new OnItemClickListener() {
//
//			@Override
//			public void onItemClick(AdapterView<?> parent, View view,
//					int position, long id) {
//				// TODO Auto-generated method stub
//				int realPos = position
//						- ((ListView) parent).getHeaderViewsCount();
//				if (realPos >= 0 && realPos < classifyAdapter.getCount()) {
//					HashMap<String, String> map = classifyAdapter
//							.getItem(realPos);
//					areaName = map.get("areaName");
//					areaId = map.get("areaId");
//					price = map.get("price");
//					priceId = map.get("priceId");
//					acreage = map.get("acreage");
//					acreageId = map.get("acreageId");
//
//					setClassifyName(areaName, price, acreage);
//					setMenu();
//					
//					/***保存已经选中的类型*/
//					if (!TextUtils.isEmpty(areaId)) {
//						lastAreaId=areaId;
//						if (areaId.equals("areaId")) {
//							lastAreaId="";
//						}
//					}
//					if (!TextUtils.isEmpty(priceId)) {
//						lastPriceId=priceId;
//						if (priceId.equals("priceId")) {
//							lastPriceId="";
//						}
//					}
//					if (!TextUtils.isEmpty(acreageId)) {
//						lastAcreageId=acreageId;
//						if (acreageId.equals("acreageId")) {
//							lastAcreageId="";
//						}
//					}
//					CURRENT_PAGE = 1;
////					getDataFromNet(areaId, priceId, acreageId, "",locationBean.latitude,locationBean.longtitude);
//					getDataFromNet(lastAreaId, lastPriceId, lastAcreageId, "",locationBean.latitude+"",locationBean.longtitude+"");
//				}
//			}
//		});
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月3日,上午9:03:32
//	 * @param typeName
//	 * @param areaName
//	 * @param price
//	 */
//	protected void setClassifyName(String typeName, String areaName,
//			String price) {
//		// TODO Auto-generated method stub
//		if (!TextUtils.isEmpty(typeName)) {
//			areaNameTv.setText(typeName);
//		}
//		if (!TextUtils.isEmpty(areaName)) {
//			priceTv.setText(areaName);
//		}
//		if (!TextUtils.isEmpty(price)) {
//			acreageTv.setText(price);
//		}
//	}
//
//	/**
//	 * @author cy
//	 * @date 2015年6月2日,上午11:32:16
//	 */
//	private void initViews() {
//		// TODO Auto-generated method stub
//		nullView = findViewById(R.id.null_layout);
//		allLayout = (LinearLayout) findViewById(R.id.one_pingou_all_categories_ll);
//		areaNameTv = (TextView) findViewById(R.id.allTv);
//		areaNameTv.setText("全部地区");
//		areaLayout = (LinearLayout) findViewById(R.id.one_pingou_hot_ll);
//		priceTv = (TextView) findViewById(R.id.areaTv);
//		priceTv.setText("租金");
//		feesLayout = (LinearLayout) findViewById(R.id.one_pingou_all_needs_ll);
//		acreageTv = (TextView) findViewById(R.id.feesTv);
//		acreageTv.setText("面积");
//		container = (LinearLayout) findViewById(R.id.one_pingou_lv_container);
//		bgView = findViewById(R.id.one_pingou_lv_bg);
//		classify_listview = (ListView) findViewById(R.id.classify_listview);
//		classifyAdapter = new ShopClassifyAdapter(this);
//		classify_listview.setAdapter(classifyAdapter);
//
//		/** 列表 */
//		enshipLv = (PullToRefreshListView) findViewById(R.id.enshipLv);
//		adapter = new ShopTranferAdapter(this);
//		enshipLv.setAdapter(adapter);
//		enshipLv.setOnRefreshListener(this);
//		enshipLv.setOnItemClickListener(this);
//
//	}
//
//	@Override
//	public void widgetClick(View v) {
//		// TODO Auto-generated method stub
//		super.widgetClick(v);
//		switch (v.getId()) {
//		case R.id.one_pingou_all_categories_ll:
//
//			// initTestClassify();
//			classifyAdapter.setGroup(allArea);
//			setTabSelect(true, false, false);
//			setMenu();
//			break;
//		case R.id.one_pingou_hot_ll:
//			if (!allRent.isEmpty()) {
//				allRent.clear();
//			}
//			setAllRentData();
//			classifyAdapter.setGroup(allRent);
//			setTabSelect(false, true, false);
//			setMenu();
//			break;
//		case R.id.one_pingou_all_needs_ll:
//
//			if (!allAcreage.isEmpty()) {
//				allAcreage.clear();
//			}
//			setAllacreage();
//			classifyAdapter.setGroup(allAcreage);
//			setTabSelect(false, false, true);
//			setMenu();
//			break;
//
//		case R.id.one_pingou_lv_bg:
//			setMenu();
//			break;
//		// case R.id.serch_right:
//		// Intent intent = new Intent(this, SerchProject.class);
//		// intent.putExtra("", "");
//		// showActivity(this, intent);
//		// break;
//
//		default:
//			break;
//		}
//	}
//
//	private void setMenu() {
//		if (View.GONE == container.getVisibility()) {
//			container.setVisibility(View.VISIBLE);
//		} else {
//			container.setVisibility(View.GONE);
//			setTabSelect(false, false, false);
//		}
//
//	}
//
//	@Override
//	public void onItemClick(AdapterView<?> parent, View view, int position,
//			long id) {
//		// TODO Auto-generated method stub
//		int realPos = position - ((ListView) parent).getHeaderViewsCount();
//		if (realPos >= 0 && realPos < adapter.getCount()) {
//			ShopTransferListBean addressBean = (ShopTransferListBean) adapter
//					.getItem(realPos);
//			Intent show = new Intent(this, ShopTransferDetailActivity.class);
//			show.putExtra(ShopTransferDetailActivity.PROJECT_TAG, addressBean);
//			startActivity(show);
//		}
//	}
//
//	@Override
//	public void onPullDownToRefresh(PullToRefreshBase<ListView> arg0) {
//		// TODO Auto-generated method stub
//		CURRENT_PAGE = 1;
//		getDataFromNet(lastAreaId, lastPriceId, lastAcreageId, "",locationBean.latitude+"",locationBean.longtitude+"");
//	}
//
//	@Override
//	public void onPullUpToRefresh(PullToRefreshBase<ListView> arg0) {
//		// TODO Auto-generated method stub
//		CURRENT_PAGE++;
//		getDataFromNet(lastAreaId, lastPriceId, lastAcreageId, "",locationBean.latitude+"",locationBean.longtitude+"");
//	}
//
//	@Override
//	public void onResponse(RequestResult<ArrayList<ShopTransferListBean>> result) {
//		// TODO Auto-generated method stub
//		enshipLv.onRefreshComplete();
//		if (result.flag == 1) {
//			if (result != null && result.getRs() != null
//					&& result.getRs().size() > 0) {
//				setNullView(false);
//				setListData(result.getRs());
//				changeRefreshMode(result.getTotalSize());
//			} else {
//				setNullView(true);
//			}
//		} else {
////			showToastMsg(result.msg);
//		}
//		dismissLoadingDialog();
//	}
//
//	@Override
//	public void onErrorResponse(VolleyError error) {
//		// TODO Auto-generated method stub
//		super.onErrorResponse(error);
//		dismissLoadingDialog();
//		enshipLv.onRefreshComplete();
//		Log.d("volly", "请求失败");
//	}
//
//	/***
//	 * 设置请求回来的列表网络数据
//	 * 
//	 * @author cy
//	 * @date 下午3:17:26
//	 */
//	private void setListData(ArrayList<ShopTransferListBean> rs) {
//		if (CURRENT_PAGE == 1) {
//			adapter.setGroup(rs);
//		} else {
//			adapter.addItems(rs);
//		}
////		enshipLv.setAdapter(adapter);
//	}
//
//	private void setNullView(boolean isShow) {
//		if (isShow) {
//			enshipLv.setVisibility(View.GONE);
//			nullView.setVisibility(View.VISIBLE);
//		} else {
//			enshipLv.setVisibility(View.VISIBLE);
//			nullView.setVisibility(View.GONE);
//		}
//	}
//
//	/***
//	 * 改变刷新模式
//	 * 
//	 * @author cy
//	 * @date 上午10:06:55
//	 * @param totalSize
//	 */
//	private void changeRefreshMode(int totalSize) {
//		if (adapter.getCount() < totalSize) {
//			enshipLv.setMode(Mode.BOTH);
//		} else {
//			enshipLv.setMode(Mode.PULL_FROM_START);
//		}
//	}
//
//	private void setTabSelect(boolean isSelectAll, boolean isSelectArea,
//			boolean isSelectFee) {
//		allLayout.setSelected(isSelectAll);
//		areaLayout.setSelected(isSelectArea);
//		feesLayout.setSelected(isSelectFee);
//	}
//	@Override
//	public void onLocation(LocationBean locationBean) {
//		// TODO Auto-generated method stub
//		dismissLoadingDialog();
//		if(!TextUtils.isEmpty(locationBean.province)){
////			showToastMsg("定位成功！");
//			Log.d("cy", "进度：+"+locationBean.latitude+"维度:"+locationBean.longtitude);
//			getDataFromNet(areaId, priceId, acreageId, "",locationBean.latitude+"",locationBean.longtitude+"");
//			this.locationBean=locationBean;
//			GlobalApp.getInstance().setLocated(true);
//			
//			
//			
//		}else{//定位失败
//			showToastMsg("定位失败");
//			getDataFromNet(areaId, priceId, acreageId, "","","");
//			GlobalApp.getInstance().setLocated(false);
//		}
//		
//		if(gaodeMapHelper != null){
//			gaodeMapHelper.stop();
//		}
//	}
//
//}
